<h3>Documentação do cliente web Velop</h3>
<p>
	Convenções:
	<ul>
		<li>Utiliza-se o padrão de nomenclatura <a href="http://pt.wikipedia.org/wiki/CamelCase" target="_blank">CamelCase</a>. Para métodos internos, deve-se utilizar um "_" na frente do nome.</li>
		<li>
			Todo objeto instanciado das super classes <b>Ctrl, Iface e Appl</b> devem executar o método <b>init()</b> imediatamente após a sua criação. Ele retorna a instância do objeto e registra o mesmo no sistema <b>Obj</b>, para um melhor gerenciamento de memória. Por fim, isto garante a execução completa do construtor, respeitando a herança do modelo. Exemplo:
			<pre>var objRef1 = new Class().init();<br />var objRef2 = Obj.get (objRef1.objKey);</pre>
		</li>
		<li>Todos os argumentos passados para os métodos devem ser encapsulados em um único objeto, sendo este pego do outro lado com o nome de <b>args</b>. Esta regra não vale para <b>Obj, Req, ReqMgr e Utils</b>. Exemplo: <pre>obj.method({field1: value1, field2: value2});</pre></li>
		<li>Este sistema utiliza internamente diversos recursos da biblioteca <a href="http://extjs.com/" target="_blank">ExtJS</a>.</li>
	</ul>
</p>
